package com.koron.order.maintain.bean.vo;

import com.koron.order.common.bean.po.OrderEquipPo;
import com.koron.order.common.bean.po.OrderWorkDeptPo;
import com.koron.order.maintain.bean.entity.MaintainEquipmentPo;
import com.koron.order.maintain.bean.entity.MaintainPo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName MaintainVo
 * @description
 * @Author zhouj
 * @Date 2021/9/14 14:22
 */
@Data
@ApiModel("维护工单_Vo")
public class MaintainVo extends MaintainPo {

    @ApiModelProperty(value = "红绿灯展示 normal warn overTime")
    private String trafficLight;

    @ApiModelProperty(value = "作业单位列表")
    private List<OrderWorkDeptPo> workDeptPoList;

    @ApiModelProperty(value = "基础信息的设备列表")
    private List<OrderEquipPo> orderEquipPoList;

    @ApiModelProperty(value = "作业表单的设备列表")
    private List<MaintainEquipmentPo> maintainEquipmentPos;

}
